<script setup lang="ts">
  defineOptions({
    name: 'AuthAll',
  });

  const props = defineProps<{
    value: string[];
  }>();

  function check() {
    return useAuth().authAll(props.value);
  }
</script>

<template>
  <div>
    <slot v-if="check()" />
    <slot v-else name="no-auth" />
  </div>
</template>
